random controlled trial - German English Dictionary